﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Sistema_Totem.Presentacion.Contrato;
using Sistema_Totem.Presentacion.Presentador;

namespace Sistema_Totem.Presentacion.Vista.Configuracion.Tercera_Entrega
{
    public partial class AgregarCiru : System.Web.UI.Page, IContratoAgregarCIRU
    {
        private PresentadorAgregarCIRU _presentador;

        protected void Page_Load(object sender, EventArgs e)
        {
            _presentador = new PresentadorAgregarCIRU(this);
        }

        protected void TextBox3_TextChanged(object sender, EventArgs e)
        {

        }

        protected void BotonAgregar_Click(object sender, EventArgs e)
        {

        }

        #region Implementacion del icontrato

        public DropDownList TipoDeUsuario
        {
            get { return tipoDeUsuario; }
        }

        public Label Labe1
        {
            get { return labelSeleccione; }
        }

        public Panel PanelAgregarCliente
        {
            get { return panelAgregarCliente; }
        }

        public    DropDownList TipoRif
        {
            get { return tipoRif;}
        }

        public TextBox RifCliente
        {
            get { return rifCliente; }
        }

        public TextBox NombreCliente
        {
            get { return nombreCliente; }
        }
        public TextBox TelefonoCliente
        {
            get { return telefonoCliente; }
        }

        public TextBox CorreoCliente
        {
            get { return correoCliente; }
        }

        public TextBox DireccionCliente
        {
            get { return direccionCliente; }
        }

        public Panel PanelAgregarInvolucrado
        {
            get { return panelAgregarInvolucrado; }
        }
        public TextBox NombreInvolucrado
        {
            get { return nombreInvolucrado; }
        }
        public TextBox ApellidoInvolucrado
        {
            get { return apellidoInvolucrado; }
        }
        public TextBox TelefonoInvolucrado
        {
            get { return telefonoInvolucrado; }
        }
        public TextBox CorreoInvolucrado
        {
            get { return correoCliente; }
        }
        public DropDownList ComboRol
        {
            get { return comboRol; }
        }

        public Panel PanelAgregarRol
        {
            get { return panelAgregarRol; }

        }

        public TextBox NombreRol
        {
            get { return nombreRol; }
        }
        public RadioButtonList TipoRol
        {
            get { return tipoRol; }
        }
        public TextBox DescripcionRol
        {
            get { return descripcionRol; }
        }

        public Panel PanelAgregarUsuario
        {
            get { return panelAgregarUsuario; }
        }

        public TextBox NombreUsuario
        {
            get { return nombreUsuario; }
        }
        public TextBox ApellidoUsuario
        {
            get { return apellidoUsuario; }
        }

        public TextBox TelefonoUsuario
        {
            get { return telefonoUsuario; }
        }
        public TextBox CorreoUsuario
        {
            get { return correoUsuario; }
        }
        public TextBox TextNick
        {
            get { return textNick; }
        }

         public TextBox TextClave
        {
            get { return textClave; }
        }
         public TextBox TextVerificarClave
         {
             get { return textVerificarClave; }
         }
         public DropDownList TipoUsuario
         {
             get { return tipoUsuario; }
         }
        
        #endregion

         protected void TipoDeUsuario_SelectedIndexChanged(object sender, EventArgs e)
         {
             _presentador.SeleccionarUsuario();
         }
    }
}